package test.com.linkgie.galaxyframework.binaryserialize.types;

import com.linkgie.galaxyframework.binaryserialize.BinaryType;
import com.linkgie.galaxyframework.binaryserialize.BinaryField;
import com.linkgie.galaxyframework.binaryserialize.PrimitiveType;

@BinaryType(code=0x0f, name="PrivilegeModelSetting", description ="Privilege Model setting")
public interface PrivilegeModelSetting {

    @BinaryField(index=1, primitiveType= PrimitiveType.INT64)
    long getLatestVersion();

    //@DataField(order=2, refContract=true)
    //Privilege getPrivilege(long version);

}

